home *** CD-ROM | disk | FTP | other *** search
- Path: EU.net!sun4nl!xs4all!falstaff
- From: falstaff@xs4all.nl (Falstaff)
- Newsgroups: comp.lang.c
- Subject: Re: Storing C Functions In An Array?
- Date: 30 Mar 1996 11:20:00 GMT
- Organization: XS4ALL, networking for the masses
- Message-ID: <4jj5d0$me8@news.xs4all.nl>
- References: <4jc1u7$5e9@infa.central.susx.ac.uk> <4jerhn$sc8@oege.htsa.hva.nl>
- NNTP-Posting-Host: xs1.xs4all.nl
- X-Newsreader: NN version 6.5.0 #666 (NOV)
-
- ferdinan@htsa.htsa.hva.nl (Ferdinand de Boevere) writes:
-
- >Storing functions in an array is not possible.
- >What you probably mean is storing 'pointers to function'
- >in an array.
-
- I remember one entry in an early Obfuscated C Programming Contest.
- It declared main something like this:
-
- int main[]=
- { 5236,736,8,-547,'f',
- .
- .
- etc.
- }
-
- and it actually ran on PDPs and VAXen. So it *can* be done :-)
- IIRC, that entry was from Delft U of T, in maybe 1988 or so.
-
- Frank
- --
- The famous GIICM now on line: http://www.xs4all.nl/~falstaff/GIICM.html
- ------------------------------------------------------------------------
- Frank A. Vorstenbosch +31-(70)-355 5241 falstaff@xs4all.nl
-